\documentclass[10pt]{report}

\usepackage{appendix}
\usepackage{floatflt}
\usepackage{fancyhdr}
\usepackage{textcomp}
\usepackage[usenames]{color}
\usepackage{isoent}    %\sfrac
%\usepackage{palatino} %font
\usepackage{newcent}   %font
\usepackage{sectsty} %custom section headings

\newcommand{\normalsections}{
\sectionfont{\noindent\rule{\textwidth}{0.015in}\\\nohang}
\subsectionfont{\noindent\rule{\textwidth}{0.005in}\\\nohang}
}

\newcommand{\columnsections}{
\sectionfont{\vspace*{-20pt}\noindent\rule{3.5in}{0.015in}\\\nohang}
\subsectionfont{\vspace*{-20pt}\noindent\rule{3.5in}{0.005in}\\\nohang}
}


\sectionfont{\noindent\rule{\textwidth}{0.015in}\\\nohang}
\subsectionfont{\noindent\rule{3.5in}{0.005in}\\\nohang}

\usepackage[Bjarne]{fncychap} %Canned chapter headings


\usepackage{multicol}
\usepackage[bookmarks=true,colorlinks,linkcolor=cyan,breaklinks]{hyperref}



%%%%Margins%%%
\topmargin 0pt
\advance \topmargin by -\headheight
\advance \topmargin by -\headsep
\textheight 8.9in
\oddsidemargin -0.25in
\evensidemargin \oddsidemargin
\textwidth 7in
\oddsidemargin -0.25in
%\setlength {\parindent} {0pt}



%%%Formatting%%%
\newcommand{\ability}[2]{\smallskip \noindent \textbf{#1} #2}
\newcommand{\shortability}[2]{\noindent\textbf{#1} #2\\}
\newcommand{\bolded}[1]{\noindent\textbf{#1}}
\newcommand{\itemability}[2]{\item \textbf{#1} #2}
\newcommand{\featname}[1]{\vspace*{0.1cm plus 0.2cm minus 0.05cm}\noindent\textbf{#1}\\}
\newcommand{\featnamelist}[1]{\vspace*{0.1cm plus 0.2cm minus 0.05cm}\noindent\textbf{#1}}

\newcommand{\descfeat}[2]{\featname{#1}\emph{#2}\\}

\newcommand{\classname}[1]{\section{#1}}
\newcommand{\condition}[1]{\emph{#1}}
\newcommand{\quot}[1]{\emph{#1}\medskip}
\newcommand{\desc}[1]{#1 \medskip}
\newcommand{\example}[1]{\emph{#1}}
\newcommand{\magicitem}[1]{\emph{#1}}
\newcommand{\monster}[1]{\subsection{#1} \label{monster:#1}}
\newcommand{\monsterline}[2]{\textbf{#1:} #2\\}
\newcommand{\monstersizetype}[2]{\textbf{#1 #2}\\}
\newcommand{\spell}[1]{\emph{#1}}
\newcommand{\spelllist}[1]{\smallskip \noindent \underline{\textbf{#1}}}

% For the feats -- moved here from feats.tex because we added another 
% section(s) for feats. -Surgo
\newcommand{\minitabular}[1]{\begin{tabular}{p{0.25in}p{2.9in}} #1\\ \end{tabular}}
\newcommand{\babfeat}[7]{
	\noindent\minitabular{\multicolumn{2}{l}{\parbox{3in}{\textbf{#1}}}}
	\minitabular{\multicolumn{2}{l}{\parbox{3in}{\small #2}}}
	\minitabular{\raggedleft\textbf{\small \textbf{+0:}}& {\small #3}}
	\minitabular{\raggedleft\textbf{\small +1:} & {\small #4}}
	\minitabular{\raggedleft\textbf{\small +6:} & {\small #5}}
	\minitabular{\raggedleft\textbf{\small +11:} & {\small #6}}
	\minitabular{\raggedleft\textbf{\small +16:} &{\small #7}}
}
\newcommand{\skillfeat}[8]{
	\noindent\minitabular{\multicolumn{2}{l}{\parbox{3in}{\textbf{#1}}}}
	\minitabular{\multicolumn{2}{l}{\parbox{3in}{\small #2}}}
	\minitabular{\raggedleft\textbf{\small \textbf{Benefit:}} &{\small #4}}
	\minitabular{\multicolumn{2}{l}{\parbox{3in}{\small\textbf{#3}}}}
	\minitabular{\raggedleft\textbf{\small 4:} &{\small #5}}
	\minitabular{\raggedleft\textbf{\small 9:} &{\small #6}}
	\minitabular{\raggedleft\textbf{\small 14:} &{\small #7}}
	\minitabular{\raggedleft\textbf{\small 19:} &{\small #8}}
}

\newcommand{\boxit}[1]{\frame{\parbox{\textwidth}{#1}}}

% A new box command -- the first argument is the box's header, the second the 
% contents of the box. This looks a lot better than \boxit. -Surgo
\newcommand{\abox}[2]{\vspace{5pt}
	\fbox{\begin{minipage}{0.8\linewidth}
	\setlength{\parindent}{0.15in}
	\textbf{#1}

	#2
\end{minipage}}
\vspace{5pt}}

\newcommand{\itemspace}{\setlength{\itemsep}{-1mm}\setlength{\topsep}{-1mm} }

\newcommand{\listone}{\begin{list}{$\bullet$}{\itemspace}}
\newcommand{\listprereq}{\begin{list}{\vspace*{-2pt}}{\itemspace}}
\newcommand{\listtwo}{\begin{list}{$\triangleright$}{\itemspace}}
\newcommand{\listthree}{\begin{list}{--}{\itemspace}}

% Bold the first argument in the listitem
\newcommand{\bolditem}[2]{\item \textbf{#1} #2}

\newcommand{\slashfrac}[2]{${}^{#1}$\hspace*{-1pt}\makebox[2pt]{$\diagup$}${}_{#2}$}
%\newcommand{\half}[0]{\slashfrac{1}{2}}
\newcommand{\half}[0]{\ensuremath{\sfrac{1}{2}} }
\newcommand{\third}[0]{\ensuremath{\sfrac{1}{3}} }
\newcommand{\fourth}[0]{\ensuremath{\sfrac{1}{4}} }
%\newcommand{\half}[0]{\ensuremath{\scriptscriptstyle 1/2}}
%\newcommand{\threefourths}[0]{\ensuremath{\sfrac{3}{4}}}


%\rule{\textwidth}{0.005in}

%\renewcommand{\sectionmark}[1]{\markright{\thesection\ \boldmath\emph{#1}\unboldmath}\\\rule{\textwidth}{0.005in}\\}

\setcounter{tocdepth}{1}

\begin{document}

\input{cover}

\pagestyle{fancy}
%Fix the spacing so it's all reasonable
\linespread{.9}  \small  \normalsize \itemspace \normalsections

\tableofcontents

\chapter{Alignment Discussion: Good, Evil. Fanaticism.}

\chapter{Compromise, Coexistence, and Conversion}

\chapter{Classes}

\input{baseclasses/paladin}
%\input{baseclasses/cleric}

\chapter{Bonus Core Classes}

\input{baseclasses/curator}
\input{baseclasses/marshal}
\input{baseclasses/soldier}
\input{baseclasses/sohei}
\input{baseclasses/soulborn}
\input{baseclasses/totemist}
%\input{baseclasses/whitemage}

\chapter{Prestige Classes}

\input{prestige/holycrusader}
\input{prestige/enlighteneddisciple}
\input{prestige/gentlemonk}
\input{prestige/maelstrom}

\chapter{Feats/Spells/Spheres}

\section{Feats}

\input{feats}

\clearpage
\section{Spells}

\input{spells}

\clearpage
\section{Celestial Spheres}
\quot{``In brightest day, in darkest night, no evil shall escape my sight.''}

Celestial Spheres function like Fiendish Spheres, except that they are associated with not-Evil rather than not-Good. Any Fiendish Spheres which are not associated with Evil also qualify as Celestial Spheres.

\newcommand{\sphere}[9]{\begin{list}{}{\itemspace}\item \textbf{1:} \spell{#1} \item \textbf{3:} \spell{#2} \item \textbf{5:} \spell{#3} \item \textbf{7:} \spell{#4} \item \textbf{9:} \spell{#5} \item \textbf{11:} \spell{#6} \item \textbf{13:} \spell{#7} \item \textbf{15:} \spell{#8} \item \textbf{17:} \spell{#9}}
\newcommand{\spherecont}[1]{\item\textbf{19:} \spell{#1} \end{list}\medskip}

\begin{multicols}{2}
\input{spheres}
\end{multicols}

\section{It's a Miracle!}

Much like \spell{wish}, \spell{miracle} is a problematic spell that makes us sad. Not because it's open-ended in a way that encourages player creativity, we're all for that. It's because it is more accurately titled ``invoke DM fiat''. You are very specifically spending a 9th level spell slot and 5,000 experience points to \emph{trick the DM into breaking the game for you}. And that needs fixing just as much as something which explicitly lets you break the game does.

Our solution is to very explicitly say what a \spell{miracle} is capable of -- and not capable of. The amount of flexibility is still well within what we want from a \spell{miracle}, there are a lot of 7th level or lower spells that do all kinds of things, so the players -- and the DM -- have plenty of room for creativity without it devolving into a mandated Rule 0 fiasco. There's still some room for interpretation, but that's a matter of what's thematic rather than a matter of effect legitimacy.

\input{miracle}

\chapter{Celestial Superbeings}

\section{Angels}

\section{Exemplar: The Lawful, the Chaotic, and the Furry}

\chapter{Gods and Divinity}

\chapter{Revised Diplomancy Rules}

\chapter{Celestial and Precelestial Economics}

\section{Hope}

\chapter{High Adventure on the Upper Planes}

%\input{highadventure_upper}

\end{document}